the deity - French English Dictionary